public abstract class AbstractComparisonStrategy extends Object implements ComparisonStrategy
ComparisonStrategy contract.| Constructor and Description |
|---|
AbstractComparisonStrategy() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
arrayContains(Object array,
Object value)
Returns true if given array contains given value according to the implemented comparison strategy, false otherwise.
|
Iterable<?> |
duplicatesFrom(Iterable<?> iterable)
Returns any duplicate elements from the given
Iterable according to the implemented comparison strategy. |
boolean |
isGreaterThanOrEqualTo(Object actual,
Object other)
Returns true if actual is greater than or equal to other, false otherwise.
|
boolean |
isLessThan(Object actual,
Object other)
Returns true if actual is less than other, false otherwise.
|
boolean |
isLessThanOrEqualTo(Object actual,
Object other)
Returns true if actual is less than or equal to other, false otherwise.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitareEqual, isGreaterThan, iterableContains, iterableRemoves, stringContains, stringEndsWith, stringStartsWithpublic Iterable<?> duplicatesFrom(Iterable<?> iterable)
ComparisonStrategyIterable according to the implemented comparison strategy.duplicatesFrom in interface ComparisonStrategyiterable - the given Iterable we want to extract duplicate elements.Iterable containing the duplicate elements of the given one. If no duplicates are found, an empty
Iterable is returned.public boolean arrayContains(Object array, Object value)
ComparisonStrategyarrayContains in interface ComparisonStrategyarray - the array to search value in (must not be null)value - the object to look for in given arraypublic boolean isLessThan(Object actual, Object other)
ComparisonStrategyisLessThan in interface ComparisonStrategyactual - the object to compare to otherother - the object to compare to actualpublic boolean isLessThanOrEqualTo(Object actual, Object other)
ComparisonStrategyisLessThanOrEqualTo in interface ComparisonStrategyactual - the object to compare to otherother - the object to compare to actualpublic boolean isGreaterThanOrEqualTo(Object actual, Object other)
ComparisonStrategyisGreaterThanOrEqualTo in interface ComparisonStrategyactual - the object to compare to otherother - the object to compare to actualCopyright © 2013 AssertJ. All Rights Reserved.