code: public static String join(Iterable<?> objects, String delim) {
  		return join(objects, delim, Integer.MAX_VALUE, ELLIPSIS);
  	}
docs: Joins the {@linkplain String} representation of multiple {@linkplain Object}s into a single {@linkplain String}.
  <p>
  The {@linkplain Object#toString()} is used to retrieve the Objects' {@linkplain String} representation.
  
  @param objects the {@linkplain Objects}s to join.
  @param delim the delimiter to use for joining.
  @return the joined {@linkplain String}.