code: public static <T> Iterator<T> merge(Iterator<T>... iterators)
      {
          return merge(null, iterators);
      }
docs: Merges argument iterators. Iterators should return values in natural order.
  @param <T>
  @param iterators
  @return