public final class IterableMatchers extends Object
| Constructor and Description |
|---|
IterableMatchers() |
| Modifier and Type | Method and Description |
|---|---|
static <V,T extends Iterable<V>> |
contains(Iterable<? extends V> what) |
static <V,T extends Iterable<V>> |
contains(V... what) |
static <T> org.hamcrest.Matcher<Iterable<T>> |
containsAtLeastOneElement(Iterable<? extends org.hamcrest.Matcher<T>> matchers) |
static <T> org.hamcrest.Matcher<Iterable<T>> |
containsAtLeastOneElement(org.hamcrest.Matcher<T> matcher,
org.hamcrest.Matcher<T>... otherMatchers) |
static <T> org.hamcrest.Matcher<Iterable<T>> |
containsAtLeastOneElementThat(Iterable<? extends org.hamcrest.Matcher<T>> matchers) |
static <T> org.hamcrest.Matcher<Iterable<T>> |
containsAtLeastOneElementThat(org.hamcrest.Matcher<T> matcher,
org.hamcrest.Matcher<T>... otherMatchers) |
static <T> org.hamcrest.Matcher<Iterable<T>> |
containsOnlyElements(Iterable<? extends org.hamcrest.Matcher<T>> matchers) |
static <T> org.hamcrest.Matcher<Iterable<T>> |
containsOnlyElements(org.hamcrest.Matcher<T> matcher,
org.hamcrest.Matcher<T>... otherMatchers) |
static <T> org.hamcrest.Matcher<Iterable<T>> |
containsOnlyElementsThat(Iterable<? extends org.hamcrest.Matcher<T>> matchers) |
static <T> org.hamcrest.Matcher<Iterable<T>> |
containsOnlyElementsThat(org.hamcrest.Matcher<T> matcher,
org.hamcrest.Matcher<T>... otherMatchers) |
static <V,T extends Iterable<V>> |
endsWith(Iterable<? extends V> suffix) |
static <V,T extends Iterable<V>> |
endsWith(V... suffix) |
static <V,T extends Iterable<V>> |
startsWith(Iterable<? extends V> prefix) |
static <V,T extends Iterable<V>> |
startsWith(V... prefix) |
@Nonnull public static <T> org.hamcrest.Matcher<Iterable<T>> containsOnlyElementsThat(@Nonnull Iterable<? extends org.hamcrest.Matcher<T>> matchers)
@SafeVarargs @Nonnull public static <T> org.hamcrest.Matcher<Iterable<T>> containsOnlyElementsThat(@Nonnull org.hamcrest.Matcher<T> matcher, @Nullable org.hamcrest.Matcher<T>... otherMatchers)
@Nonnull public static <T> org.hamcrest.Matcher<Iterable<T>> containsOnlyElements(@Nonnull Iterable<? extends org.hamcrest.Matcher<T>> matchers)
@SafeVarargs @Nonnull public static <T> org.hamcrest.Matcher<Iterable<T>> containsOnlyElements(@Nonnull org.hamcrest.Matcher<T> matcher, @Nullable org.hamcrest.Matcher<T>... otherMatchers)
@Nonnull public static <T> org.hamcrest.Matcher<Iterable<T>> containsAtLeastOneElementThat(@Nonnull Iterable<? extends org.hamcrest.Matcher<T>> matchers)
@SafeVarargs @Nonnull public static <T> org.hamcrest.Matcher<Iterable<T>> containsAtLeastOneElementThat(@Nonnull org.hamcrest.Matcher<T> matcher, @Nullable org.hamcrest.Matcher<T>... otherMatchers)
@Nonnull public static <T> org.hamcrest.Matcher<Iterable<T>> containsAtLeastOneElement(@Nonnull Iterable<? extends org.hamcrest.Matcher<T>> matchers)
@SafeVarargs @Nonnull public static <T> org.hamcrest.Matcher<Iterable<T>> containsAtLeastOneElement(@Nonnull org.hamcrest.Matcher<T> matcher, @Nullable org.hamcrest.Matcher<T>... otherMatchers)
@SafeVarargs @Nonnull public static <V,T extends Iterable<V>> org.hamcrest.Matcher<T> startsWith(@Nonnull V... prefix)
@Nonnull public static <V,T extends Iterable<V>> org.hamcrest.Matcher<T> startsWith(@Nonnull Iterable<? extends V> prefix)
@SafeVarargs @Nonnull public static <V,T extends Iterable<V>> org.hamcrest.Matcher<T> endsWith(@Nonnull V... suffix)
@Nonnull public static <V,T extends Iterable<V>> org.hamcrest.Matcher<T> endsWith(@Nonnull Iterable<? extends V> suffix)
@SafeVarargs @Nonnull public static <V,T extends Iterable<V>> org.hamcrest.Matcher<T> contains(@Nonnull V... what)
Copyright © 2017 echocat. All rights reserved.