static <T> Iterator<T> concatNoDefensiveCopy(Iterator<? extends T>... inputs) {
    for (Iterator<? extends T> input : checkNotNull(inputs)) {
      checkNotNull(input);
    }
    return concat(consumingForArray(inputs));
  }
static <T> Iterator<T> concatNoDefensiveCopy(Iterator<? extends T>... inputs) {
    for (Iterator<? extends T> input : checkNotNull(inputs)) {
      checkNotNull(input);
    }
    return concat(consumingForArray(inputs));
  }
static < T > Iterator < T > concatNoDefensiveCopy ( Iterator < ? extends T > ... inputs ) { for ( Iterator < ? extends T > input : checkNotNull ( inputs ) ) { checkNotNull ( input ) ; } return concat ( consumingForArray ( inputs ) ) ; }
Concats a varargs array of iterators without making a defensive copy of the array.
Concats a varargs array of iterators without making a defensive copy of the array .