Package com.google.common.truth
Interface Correspondence.DiffFormatter<A,E>
- Enclosing class:
- Correspondence<A,
E>
public static interface Correspondence.DiffFormatter<A,E>
A functional interface to be used format the diff between a pair of objects of types
A
and E
.
This interface will normally be implemented using a lambda or a method reference, and the
resulting object will normally be passed directly to Correspondence.formattingDiffsUsing(com.google.common.truth.Correspondence.DiffFormatter<? super A, ? super E>)
. As a result, you should almost never see
DiffFormatter
used as the type of a field or variable, or a return type.
-
Method Summary
Modifier and TypeMethodDescriptionformatDiff
(A actual, E expected) Returns aString
describing the difference between theactual
andexpected
values, if possible, ornull
if not.
-
Method Details
-
formatDiff
Returns aString
describing the difference between theactual
andexpected
values, if possible, ornull
if not.
-