It is used by RangeDifferencer to find longest sequences of matching and non-matching ranges.
For example, to compare two text documents and find longest common sequences of matching and non-matching lines, the implementation must break the document into lines. getRangeCount would return the number of lines in the document, and rangesEqual would compare a specified line given with one in another IRangeComparator.
Clients should implement this interface; there is no standard implementation.
@since 3.0 | |
| |