Package org.hamcrest
package org.hamcrest
Top level matcher classes and interfaces.
-
ClassDescriptionA
Description
that is stored as a string.BaseMatcher<T>BaseClass for all Matcher implementations.Condition<T>A Condition implements part of a multi-step match.Condition.Step<I,O> Represents a single step in a multi-step sequenceBuilder methods for various matchers.Utility class for writing one off matchers.Utility class for writing one off matchers (with type safety and null checks).A description of a Matcher.A description that consumes input but does nothing.Convenient base class for Matchers of a specific type and that will report why the received value has been rejected.FeatureMatcher<T,U> Supporting class for matching a feature of an object.Matcher<T>A matcher over acceptable values.The Hamcrest entrypoint, static methods to check if matchers match a given value.Builder methods for various matchers.The ability of an object to describe itself.ADescription
that is stored as a string.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.Convenient base class for Matchers that require a non-null value of a specific type.