StringJoiner
add(CharSequence newElement)
CharSequence
merge(StringJoiner other)
setEmptyValue(CharSequence emptyValue)