Class AbstractComparableChecker<V extends Comparable<V>,​S extends AbstractComparableChecker<V,​S>>

    • Constructor Detail

      • AbstractComparableChecker

        public AbstractComparableChecker​(io.vavr.control.Either<Failures,​V> value)
      • AbstractComparableChecker

        public AbstractComparableChecker​(io.vavr.control.Either<Failures,​V> value,
                                         Function<V,​io.vavr.control.Either<Failure,​V>> lastCheck)
    • Method Detail

      • isBetween

        public S isBetween​(V start,
                           V end)
      • isGreaterThan

        public S isGreaterThan​(V value)
      • isLessThan

        public S isLessThan​(V value)
      • isGreaterThanOrEqual

        public S isGreaterThanOrEqual​(V value)
      • isLessThanOrEqual

        public S isLessThanOrEqual​(V value)