public static String concatenate(String[] stringArray, String delimiter) {

        if (delimiter == null || stringArray == null || stringArray.length == 0) {
            return null;
        }

        String result = stringArray[0];

        for (int i = 1; i < stringArray.length ;i++) {
            result += delimiter;
            result += stringArray[i];

        }
        return result;
    }