public static String joiningWithDelimiter(CharSequence delimiter,
            List<String> stringList) {
        return joiningWith(stringList.stream(), delimiter);
    }
public static String joiningWithDelimiter ( CharSequence delimiter , List < String > stringList ) { return joiningWith ( stringList . stream ( ) , delimiter ) ; }
Joining with delimiter string.

@param delimiter  the delimiter
@param stringList the string list
@return the string