org.hamcrest.collection Class Hierarchy (Hamcrest 3.0 API)

# Hierarchy For Package org.hamcrest.collection

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.hamcrest.collection.ArrayMatching
  - org.hamcrest.BaseMatcher<T> (implements org.hamcrest.Matcher<T>)
    - org.hamcrest.collection.IsIn<T>
    - org.hamcrest.TypeSafeDiagnosingMatcher<T>
      - org.hamcrest.FeatureMatcher<T,U>
        - org.hamcrest.collection.IsArrayWithSize<E>
        - org.hamcrest.collection.IsCollectionWithSize<E>
        - org.hamcrest.collection.IsIterableWithSize<E>
        - org.hamcrest.collection.IsMapWithSize<K,V>
      - org.hamcrest.collection.IsIterableContainingInAnyOrder<T>
      - org.hamcrest.collection.IsIterableContainingInOrder<E>
      - org.hamcrest.collection.IsIterableContainingInRelativeOrder<E>
    - org.hamcrest.TypeSafeMatcher<T>
      - org.hamcrest.collection.ArrayAsIterableMatcher<E>
      - org.hamcrest.collection.HasItemInArray<T>
      - org.hamcrest.collection.IsArray<T>
      - org.hamcrest.collection.IsArrayContainingInAnyOrder<E>
      - org.hamcrest.collection.IsArrayContainingInOrder<E>
      - org.hamcrest.collection.IsEmptyCollection<E>
      - org.hamcrest.collection.IsEmptyIterable<E>
      - org.hamcrest.collection.IsMapContaining<K,V>