blob: cd5307097c2aee2774fac7026428a96b83eb8dc8 [file] [log] [blame]
package org.hamcrest;
/**
* The ability of an object to describe itself.
*/
public interface SelfDescribing {
/**
* Generates a description of the object. The description may be part of a
* a description of a larger object of which this is just a component, so it
* should be worded appropriately.
*
* @param description
* The description to be built or appended to.
*/
void describeTo(Description description);
}