protected SELF usingComparisonStrategy(ComparisonStrategy comparisonStrategy) { iterables = new Iterables(comparisonStrategy); return myself; }
protected SELF usingComparisonStrategy(ComparisonStrategy comparisonStrategy) { iterables = new Iterables(comparisonStrategy); return myself; }
/** * {@inheritDoc} */ @Override @CheckReturnValue public SELF usingElementComparator(Comparator<? super ELEMENT> elementComparator) { this.iterables = new Iterables(new ComparatorBasedComparisonStrategy(elementComparator)); // to have the same semantics on base assertions like isEqualTo, we need to use an iterable comparator comparing // elements with elementComparator parameter objects = new Objects(new IterableElementComparisonStrategy<>(elementComparator)); return myself; }
/** * {@inheritDoc} */ @Override @CheckReturnValue public SELF usingElementComparator(Comparator<? super ELEMENT> elementComparator) { this.iterables = new Iterables(new ComparatorBasedComparisonStrategy(elementComparator)); // to have the same semantics on base assertions like isEqualTo, we need to use an iterable comparator comparing // elements with elementComparator parameter objects = new Objects(new IterableElementComparisonStrategy<>(elementComparator)); return myself; }
public SELF usingElementComparator(Comparator<? super ELEMENT> elementComparator) { this.arrays = new ObjectArrays(new ComparatorBasedComparisonStrategy(elementComparator)); this.iterables = new Iterables(new ComparatorBasedComparisonStrategy(elementComparator));
public SELF usingElementComparator(Comparator<? super ELEMENT> elementComparator) { this.arrays = new ObjectArrays(new ComparatorBasedComparisonStrategy(elementComparator)); this.iterables = new Iterables(new ComparatorBasedComparisonStrategy(elementComparator));
protected S usingComparisonStrategy(ComparisonStrategy comparisonStrategy) { iterables = new Iterables(comparisonStrategy); return myself; }
/** * {@inheritDoc} */ @Override public S usingElementComparator(Comparator<? super T> elementComparator) { this.iterables = new Iterables(new ComparatorBasedComparisonStrategy(elementComparator)); // to have the same semantics on base assertions like isEqualTo, we need to use an iterable comparator comparing // elements with elementComparator parameter objects = new Objects(new IterableElementComparisonStrategy<T>(elementComparator)); return myself; }