code: public static <T> Set<T> newLinkedHashSet(Iterable<? extends T> elements) {
          return Sets.newLinkedHashSet(elements);
      }
docs: creates a new {@link java.util.LinkedHashSet} from given array of elements.
  
  @param elements the elements to add to new {@link java.util.LinkedHashSet}
  @param <T>      the type of all elements inside the set
  @return new {@link java.util.LinkedHashSet} that contains all given elements
  @throws IllegalArgumentException if given array of elements is null