code: public static <T, U extends Collection<T>> U addAllTo(Iterable<T> source, U target) {
          for (T item : source) {
              target.add(item);
          }
          return target;
      }
docs: Utility for adding the contents of an iterable to a collection.
  @hide unsupported on Android