returns a jbiterable whose iterators traverse first the elements of this fluent iterable , followed by those of other . the iterators are not polled until necessary . the returned iterable 's iterator supports remove when the corresponding iterator supports it . concode_field_sep Iterable<E> myIterable concode_elem_sep JBIterable EMPTY concode_field_sep E last concode_elem_sep boolean isEmpty concode_elem_sep JBIterable<E> takeWhile concode_elem_sep List<E> toList concode_elem_sep JBIterable<E> empty concode_elem_sep JBIterable<E> filter concode_elem_sep JBIterable<T> filter concode_elem_sep JBIterable<T> flatten concode_elem_sep JBIterable<E> take concode_elem_sep Set<E> toSet concode_elem_sep Iterator iterator concode_elem_sep boolean contains concode_elem_sep JBIterable<T> transform concode_elem_sep int size concode_elem_sep JBIterable<E> of concode_elem_sep JBIterable<E> repeat concode_elem_sep Map<E,V> toMap concode_elem_sep C addAllTo concode_elem_sep JBIterable<E> from concode_elem_sep String toString concode_elem_sep JBIterable<E> generate concode_elem_sep E first
JBIterable < E > function ( @ Nullable Iterable < ? extends E > arg0 ) { return arg0 == null ? this : this == EMPTY ? from ( arg0 ) : from ( ContainerUtil . concat ( myIterable , arg0 ) ) ; }