org.hamcrest
Interface Description

All Known Implementing Classes:
StringDescription

public interface Description

A description of a Matcher. A Matcher will describe itself to a description which can later be used for reporting.

See Also:
SelfDescribing.describeTo(Description)

Method Summary
 Description appendList(String start, String separator, String end, Iterable<? extends SelfDescribing> values)
          Appends a list of SelfDescribing objects to the description.
 Description appendText(String text)
          Appends some plain text to the description.
 Description appendValue(Object value)
          Appends an arbitary value to the description.
<T> Description
appendValueList(String start, String separator, String end, Iterable<T> values)
          Appends a list of values to the description.
<T> Description
appendValueList(String start, String separator, String end, T... values)
          Appends a list of values to the description.
 

Method Detail

appendText

Description appendText(String text)
Appends some plain text to the description.


appendValue

Description appendValue(Object value)
Appends an arbitary value to the description.


appendValueList

<T> Description appendValueList(String start,
                                String separator,
                                String end,
                                T... values)
Appends a list of values to the description.


appendValueList

<T> Description appendValueList(String start,
                                String separator,
                                String end,
                                Iterable<T> values)
Appends a list of values to the description.


appendList

Description appendList(String start,
                       String separator,
                       String end,
                       Iterable<? extends SelfDescribing> values)
Appends a list of SelfDescribing objects to the description.