interface DescriptionOption<R> (source)
Option step which allows to specify the description of a descriptive like assertion (such as DescriptiveAssertion).
| abstract val test: () -> BooleanThe previously defined test which is used to determine Assertion.holds. | 
| abstract fun withDescriptionAndRepresentation(description: Translatable, representation: Any?): RUses the given description as DescriptiveAssertion.description and representation as DescriptiveAssertion.representation unless representation is null in which case a representation for null is used (e.g. RawString.NULL). | 
| fun <R> create(test: () -> Boolean, factory: (() -> Boolean, Translatable, Any) -> R): DescriptionOption<R>Factory method to create the DescriptionOption step based on the given test and another factory method which creates the next step in the building process of a descriptive assertion. | 
| fun DescriptionOption<FinalStep>.withFailureHint(failureHintFactory: () -> Assertion): ShowOptionOption to create a DescriptiveAssertion like assertion with an additional hint which might be shown if the Descriptive.DescriptionOption.test fails. |