Returns a new collection with the results of applying the specified function on each element of the source
collection, but only for those elements which return true upon evaluation of the predicate.
Returns true if both OrderedIterables have the same length
and predicate returns true for all corresponding elements e1 of
this OrderedIterable and e2 of other.
This method is similar to the with method in MutableCollection
with the difference that a new copy of this collection with the element appended will be returned.
Returns a new ImmutableList with all elements of the collection that return false when evaluating the specified
predicate which is supplied each element and its relative index.
Adds all elements to the target Collection that return false when evaluating the specified predicate which is
supplied each element and its relative index.
Returns a new ImmutableList with all elements of the collection that return true when evaluating the specified
predicate which is supplied each element and its relative index.
Adds all elements to the target Collection that return true when evaluating the specified predicate which is
supplied each element and its relative index.
Returns an array containing all of the elements in this list in
proper sequence (from first to last element); the runtime type of
the returned array is that of the specified array.