@Override @CheckReturnValue public SELF usingComparator(Comparator<? super Integer> customComparator) { return usingComparator(customComparator, null); }
@Override @CheckReturnValue public SELF overridingErrorMessage(String newErrorMessage, Object... args) { return super.overridingErrorMessage(newErrorMessage, args); }
@Override @CheckReturnValue public SELF withFailMessage(String newErrorMessage, Object... args) { return super.withFailMessage(newErrorMessage, args); }
/** {@inheritDoc} */ @Override @CheckReturnValue public SELF as(Description description) { return describedAs(description); }
@Override @CheckReturnValue public SELF as(Description description) { return super.as(description); }
@Override @CheckReturnValue public SELF overridingErrorMessage(String newErrorMessage, Object... args) { return super.overridingErrorMessage(newErrorMessage, args); }
/** * Create assertion for {@link java.util.Optional}. * * @param actual the actual value. * @param <VALUE> the type of the value contained in the {@link java.util.Optional}. * * @return the created assertion object. */ @CheckReturnValue public <VALUE> OptionalAssert<VALUE> then(Optional<VALUE> actual) { return proxy(OptionalAssert.class, Optional.class, actual); }
/** * Create assertion for {@link java.util.OptionalLong}. * * @param actual the actual value. * * @return the created assertion object. */ @CheckReturnValue public OptionalLongAssert then(OptionalLong actual) { return proxy(OptionalLongAssert.class, OptionalLong.class, actual); }
/** * Creates a new instance of <code>{@link LocalDateAssert}</code>. * * @param actual the actual value. * @return the created assertion object. */ @CheckReturnValue public LocalDateAssert then(LocalDate actual) { return proxy(LocalDateAssert.class, LocalDate.class, actual); }
/** * Creates a new instance of <code>{@link OffsetDateTimeAssert}</code>. * * @param actual the actual value. * @return the created assertion object. */ @CheckReturnValue public OffsetDateTimeAssert then(OffsetDateTime actual) { return proxy(OffsetDateTimeAssert.class, OffsetDateTime.class, actual); }
/** * Create assertion for {@link DoublePredicate}. * * @param actual the actual value. * @return the created assertion object. * @since 3.5.0 */ @CheckReturnValue public LongPredicateAssert then(LongPredicate actual) { return proxy(LongPredicateAssert.class, LongPredicate.class, actual); }
/** {@inheritDoc} */ @Override @CheckReturnValue public SELF usingDefaultElementComparator() { this.arrays = DoubleArrays.instance(); return myself; }
@Override @CheckReturnValue public SELF inHexadecimal() { return super.inHexadecimal(); }
@Override @CheckReturnValue public SELF inBinary() { return super.inBinary(); } }
@Override @CheckReturnValue public SELF as(String description, Object... args) { return super.as(description, args); }
@Override @CheckReturnValue public SELF overridingErrorMessage(String newErrorMessage, Object... args) { return super.overridingErrorMessage(newErrorMessage, args); }
@Override @CheckReturnValue public SELF withFailMessage(String newErrorMessage, Object... args) { return super.withFailMessage(newErrorMessage, args); }
/** {@inheritDoc} */ @Override @CheckReturnValue public SELF usingComparator(Comparator<? super ACTUAL> customComparator, String customComparatorDescription) { // using a specific strategy to compare actual with other objects. this.objects = new Objects(new ComparatorBasedComparisonStrategy(customComparator, customComparatorDescription)); return myself; }
@Override @CheckReturnValue public SELF usingComparator(Comparator<? super BigInteger> customComparator, String customComparatorDescription) { this.bigIntegers = new BigIntegers(new ComparatorBasedComparisonStrategy(customComparator, customComparatorDescription)); return super.usingComparator(customComparator, customComparatorDescription); }
/** {@inheritDoc} */ @SuppressWarnings("unchecked") @Override @CheckReturnValue public AbstractListAssert<?, List<? extends Object>, Object, ObjectAssert<Object>> asList() { objects.assertIsInstanceOf(info, actual, List.class); return newListAssertInstance((List<Object>) actual).as(info.description()); }