public <A extends Appendable> A appendTo(A appendable, Iterable<?> parts) throws IOException {
    return appendTo(appendable, parts.iterator());
  }
public < A extends Appendable > A appendTo ( A appendable , Iterable < ? > parts ) throws IOException { return appendTo ( appendable , parts . iterator ( ) ) ; }
Appends the string representation of each of {@code parts}, using the previously configured
separator between each, to {@code appendable}.