public static void join(Appendable out,CharSequence sep,CharSequence... items) throws IOException {
  join(out,sep,Arrays.asList(items));
}

public static void join ( Appendable out , CharSequence sep , CharSequence ... items ) throws IOException { join ( out , sep , Arrays . asList ( items ) ) ; }
join items on separator , appending the result to out .
