org.hamcrest.BaseMatcher Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of hamcrest-core Show documentation
Show all versions of hamcrest-core Show documentation
This is the core API of hamcrest matcher framework to be used by third-party framework providers. This includes the a foundation set of matcher implementations for common operations.
/* Copyright (c) 2000-2006 hamcrest.org
*/
package org.hamcrest;
/**
* BaseClass for all Matcher implementations.
*
* @see Matcher
*/
public abstract class BaseMatcher implements Matcher {
/**
* @see Matcher#_dont_implement_Matcher___instead_extend_BaseMatcher_()
*/
public final void _dont_implement_Matcher___instead_extend_BaseMatcher_() {
// See Matcher interface for an explanation of this method.
}
public void describeMismatch(Object item, Description description) {
description.appendText("was ").appendValue(item);
}
@Override
public String toString() {
return StringDescription.toString(this);
}
}