Package org.hamcrest

The stable API defining Matcher and its associated interfaces and classes.

See:
          Description

Interface Summary
Condition.Step  
Description A description of a Matcher.
Matcher A matcher over acceptable values.
SelfDescribing The ability of an object to describe itself.
 

Class Summary
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.
CoreMatchers  
CustomMatcher Utility class for writing one off matchers.
CustomTypeSafeMatcher Utility class for writing one off matchers.
Description.NullDescription  
DiagnosingMatcher TODO(ngd): Document.
EasyMock2Matchers  
FeatureMatcher Supporting class for matching a feature of an object.
JavaLangMatcherAssert Integration method for use with Java's assert keyword.
JMock1Matchers  
MatcherAssert  
Matchers  
StringDescription A Description that is stored as a string.
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.
 

Annotation Types Summary
Factory Marks a Hamcrest static factory method so tools recognise them.
 

Package org.hamcrest Description

The stable API defining Matcher and its associated interfaces and classes. Hamcrest sub-projects define their convenience classes in the org.hamcrest package.