Class IterableChecker<Z extends java.lang.Iterable<T>,​T>

  • Type Parameters:
    Z - the generic type
    T - the generic type

    public class IterableChecker<Z extends java.lang.Iterable<T>,​T>
    extends ObjectChecker<Z>
    The iterable match wrapper.
    • Constructor Detail

      • IterableChecker

        IterableChecker​(@Nullable
                        Z value,
                        boolean negate)
    • Method Detail

      • any

        public void any​(org.hamcrest.Matcher<? super T> elementMatcher)
      • every

        public void every​(org.hamcrest.Matcher<T> elementMatcher)
      • has

        public void has​(T element)
      • hasAll

        @SafeVarargs
        public final void hasAll​(T... elements)
      • hasAll

        public final void hasAll​(java.lang.Iterable<? extends T> elements)
      • isOf

        public void isOf​(java.lang.Iterable<?> elements)
      • isOf

        @SafeVarargs
        public final void isOf​(T... elements)
      • hasContentInAnyOrder

        public void hasContentInAnyOrder​(java.lang.Iterable<? extends T> elements)
      • hasContentInAnyOrder

        @SafeVarargs
        public final void hasContentInAnyOrder​(T... elements)
      • hasSize

        public void hasSize​(int size)
      • notEmpty

        public void notEmpty()
      • isEmpty

        public void isEmpty()