org.hamcrest
Interface Description

All Known Implementing Classes:
BaseDescription, Description.NullDescription, 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)

Nested Class Summary
static class Description.NullDescription
           
 
Field Summary
static Description NONE
          A description that consumes input but does nothing.
 
Method Summary
 Description appendDescriptionOf(SelfDescribing value)
          Appends the description of a SelfDescribing value to this description.
 Description appendList(String start, String separator, String end, IterableSelfDescribing> 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.
Description
appendValueList(String start, String separator, String end, Iterable values)
          Appends a list of values to the description.
Description
appendValueList(String start, String separator, String end, T... values)
          Appends a list of values to the description.
 

Field Detail

NONE

static final Description NONE
A description that consumes input but does nothing.

Method Detail

appendText

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


appendDescriptionOf

Description appendDescriptionOf(SelfDescribing value)
Appends the description of a SelfDescribing value to this description.


appendValue

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


appendValueList

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


appendValueList

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


appendList

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



Copyright © 2002–2016 JUnit. All rights reserved.