private String[] deleteEmptyElements(String[] array)
    {
        ArrayList<String> dynamicArrayNoEmptyElements = new ArrayList<>();
        for (String str : array)
        {
            if (!str.isEmpty())
                dynamicArrayNoEmptyElements.add(str);
        }
        String[] arrayNoEmptyElements = new String[dynamicArrayNoEmptyElements.size()];
        arrayNoEmptyElements = dynamicArrayNoEmptyElements.toArray(arrayNoEmptyElements);

        return arrayNoEmptyElements;
    }