interface ICharSequenceContains
Defines the contract for sophisticated CharSequence contains
assertions.
interface IChecker : IChecker
Represents a check for the search result such as: the object is contained exactly once in the input of the search. |
|
interface ICreator<in T : CharSequence, in S> : ICreator<T, S>
Represents the final step of a sophisticated |
|
interface ISearchBehaviour : ISearchBehaviour
Represents a search behaviour but leaves it up to the ISearcher how this behaviour is implemented -- yet, it provides a method to decorate a description (an ITranslatable) in order that it reflects the search behaviour. |
|
interface ISearcher<S : ISearchBehaviour>
Represents a searcher which supports the search behaviour S for a given input CharSequence of the search. |