Uses of Package org.hamcrest (Hamcrest)
Date: 2018-08-04

# Uses of Package
org.hamcrest

- Packages that use org.hamcrest
  Package | Description
  --- | ---
  org.hamcrest | The stable API defining Matcher and its associated interfaces and classes.
  org.hamcrest.beans | Matchers of Java Bean properties and their values.
  org.hamcrest.collection | Matchers of arrays and collections.
  org.hamcrest.core | Fundamental matchers of objects and values, and composite matchers.
  org.hamcrest.integration |
  org.hamcrest.internal |
  org.hamcrest.number | Matchers that perform numeric comparisons.
  org.hamcrest.object | Matchers that inspect objects and classes.
  org.hamcrest.text | Matchers that perform text comparisons.
  org.hamcrest.xml | Matchers of XML documents.

- Classes in org.hamcrest used by org.hamcrest
  Class and Description
  BaseDescription A `Description` that is stored as a string.
  BaseMatcher BaseClass for all Matcher implementations.
  Condition A Condition implements part of a multi-step match.
  Condition.Step
  Description A description of a Matcher.
  Matcher A matcher over acceptable values.
  SelfDescribing The ability of an object to describe itself.
  TypeSafeDiagnosingMatcher Convenient base class for Matchers that require a non-null value of a specific type and that will report why the received value has been rejected.
  TypeSafeMatcher Convenient base class for Matchers that require a non-null value of a specific type.

- Classes in org.hamcrest used by org.hamcrest.beans
  Class and Description
  BaseMatcher BaseClass for all Matcher implementations.
  Description A description of a Matcher.
  DiagnosingMatcher TODO(ngd): Document.
  Factory Marks a Hamcrest static factory method so tools recognise them.
  Matcher A matcher over acceptable values.
  SelfDescribing The ability of an object to describe itself.
  TypeSafeDiagnosingMatcher Convenient base class for Matchers that require a non-null value of a specific type and that will report why the received value has been rejected.
  TypeSafeMatcher Convenient base class for Matchers that require a non-null value of a specific type.

- Classes in org.hamcrest used by org.hamcrest.collection
  Class and Description
  BaseMatcher BaseClass for all Matcher implementations.
  Description A description of a Matcher.
  Factory Marks a Hamcrest static factory method so tools recognise them.
  FeatureMatcher Supporting class for matching a feature of an object.
  Matcher A matcher over acceptable values.
  SelfDescribing The ability of an object to describe itself.
  TypeSafeDiagnosingMatcher Convenient base class for Matchers that require a non-null value of a specific type and that will report why the received value has been rejected.
  TypeSafeMatcher Convenient base class for Matchers that require a non-null value of a specific type.

- Classes in org.hamcrest used by org.hamcrest.core
  Class and Description
  BaseMatcher BaseClass for all Matcher implementations.
  Description A description of a Matcher.
  DiagnosingMatcher TODO(ngd): Document.
  Factory Marks a Hamcrest static factory method so tools recognise them.
  Matcher A matcher over acceptable values.
  SelfDescribing The ability of an object to describe itself.
  TypeSafeDiagnosingMatcher Convenient base class for Matchers that require a non-null value of a specific type and that will report why the received value has been rejected.
  TypeSafeMatcher Convenient base class for Matchers that require a non-null value of a specific type.

- Classes in org.hamcrest used by org.hamcrest.integration
  Class and Description
  Matcher A matcher over acceptable values.

- Classes in org.hamcrest used by org.hamcrest.internal
  Class and Description
  Description A description of a Matcher.
  SelfDescribing The ability of an object to describe itself.

- Classes in org.hamcrest used by org.hamcrest.number
  Class and Description
  BaseMatcher BaseClass for all Matcher implementations.
  Description A description of a Matcher.
  Factory Marks a Hamcrest static factory method so tools recognise them.
  Matcher A matcher over acceptable values.
  SelfDescribing The ability of an object to describe itself.
  TypeSafeMatcher Convenient base class for Matchers that require a non-null value of a specific type.

- Classes in org.hamcrest used by org.hamcrest.object
  Class and Description
  BaseMatcher BaseClass for all Matcher implementations.
  Description A description of a Matcher.
  Factory Marks a Hamcrest static factory method so tools recognise them.
  FeatureMatcher Supporting class for matching a feature of an object.
  Matcher A matcher over acceptable values.
  SelfDescribing The ability of an object to describe itself.
  TypeSafeDiagnosingMatcher Convenient base class for Matchers that require a non-null value of a specific type and that will report why the received value has been rejected.
  TypeSafeMatcher Convenient base class for Matchers that require a non-null value of a specific type.

- Classes in org.hamcrest used by org.hamcrest.text
  Class and Description
  BaseMatcher BaseClass for all Matcher implementations.
  Description A description of a Matcher.
  Factory Marks a Hamcrest static factory method so tools recognise them.
  Matcher A matcher over acceptable values.
  SelfDescribing The ability of an object to describe itself.
  TypeSafeMatcher Convenient base class for Matchers that require a non-null value of a specific type.

- Classes in org.hamcrest used by org.hamcrest.xml
  Class and Description
  BaseMatcher BaseClass for all Matcher implementations.
  Description A description of a Matcher.
  Factory Marks a Hamcrest static factory method so tools recognise them.
  Matcher A matcher over acceptable values.
  SelfDescribing The ability of an object to describe itself.
  TypeSafeDiagnosingMatcher Convenient base class for Matchers that require a non-null value of a specific type and that will report why the received value has been rejected.