## Uses of Package
org.hamcrest

Packages that use org.hamcrest
org.hamcrest: The stable API defining Matcher and its associated interfaces and classes.
org.hamcrest.core: Fundamental matchers of objects and values, and composite matchers.
org.junit: Provides JUnit core classes and annotations.
org.junit.experimental.results
org.junit.internal
org.junit.matchers: Provides useful additional `Matcher`s for use with the `Assert.assertThat(Object, org.hamcrest.Matcher)` statement
org.junit.rules

Classes in org.hamcrest used by org.hamcrest
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.core
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.junit
Matcher A matcher over acceptable values.

Classes in org.hamcrest used by org.junit.experimental.results
Matcher A matcher over acceptable values.

Classes in org.hamcrest used by org.junit.internal
SelfDescribing The ability of an object to describe itself.

Classes in org.hamcrest used by org.junit.matchers
Matcher A matcher over acceptable values.

Classes in org.hamcrest used by org.junit.rules
Matcher A matcher over acceptable values.

Copyright © 2002–2020 JUnit. All rights reserved.