code: public static <T> ElementMatcher.Junction<Iterable<? extends T>> whereAny(ElementMatcher<? super T> matcher) {
          return new CollectionItemMatcher<T>(matcher);
      }
docs: Matches an iterable by assuring that at least one element of the iterable collection matches the
  provided matcher.
  
  @param matcher The matcher to apply to each element.
  @param <T>     The type of the matched object.
  @return A matcher that matches an iterable if at least one element matches the provided matcher.