Implemented by the user to determine whether {@code a} and {@code b} are considered equivalent, subject to the requirements specified in {@link #equivalent}. <p>This method should not be called except by {@link #equivalent}. When {@link #equivalent} calls this method, {@code a} and {@code b} are gu
(T a, T b)
| 97 | * @since 10.0 (previously, subclasses would override equivalent()) |
| 98 | */ |
| 99 | @ForOverride |
| 100 | protected abstract boolean doEquivalent(T a, T b); |
| 101 | |
| 102 | /** |
| 103 | * <i>May</i> return {@code true} if {@code object} is a {@code Equivalence} that behaves |