code: public static <T> List<T> wrapList(final T... source) {
          val list = new ArrayList<T>();
          addToCollection(list, source);
          return list;
      }
docs: Wrap set set.
  
  @param <T>    the type parameter
  @param source the source
  @return the set