code: @Inline(value="$3.$4addAll($1, $2)", imported=Iterables.class)
  	public static <T> boolean addAll(Collection<T> collection, Iterable<? extends T> elements) {
  		return Iterables.addAll(collection, elements);
  	}
docs: Adds all of the specified elements to the specified collection.
  
  @param collection
  the collection into which the {@code elements} are to be inserted. May not be <code>null</code>.
  @param elements
  the elements to insert into the {@code collection}. May not be <code>null</code> but may contain
  <code>null</code> entries if the {@code collection} allows that.
  @return <code>true</code> if the collection changed as a result of the call