util/com/innovanon/sjp/Util.java
/**
	 * @return whether the parameters are strictly increasing
	 * @see java.lang.Comparable#compareTo (java.lang.Comparable)
	 */
@return whether the parameters are strictly increasing
@see java.lang.Comparable#compareTo (java.lang.Comparable)
@return whether the parameters are strictly increasing @see java . lang . Comparable#compareTo ( java . lang . Comparable )
public static <T extends Comparable<T>> boolean strictlyIncreasing (final T[] cutoffs) {
		return strictlyIncreasingHelper (cutoffs, (prev, next) -> (prev.compareTo (next) >= 0));
		/*
		for (int i = 1; i < cutoffs.length; i++) {
			final T prev = cutoffs[i - 1];
			final T next = cutoffs[i - 0];
			if (prev.compareTo (next) >= 0) return false; // prev >= next
		}
		return true;
		*/
	}
public static < T extends Comparable < T > > boolean strictlyIncreasing ( final T [ ] cutoffs ) { return strictlyIncreasingHelper ( cutoffs , ( prev , next ) -> ( prev . compareTo ( next ) >= 0 ) ) ; /*
		for (int i = 1; i < cutoffs.length; i++) {
			final T prev = cutoffs[i - 1];
			final T next = cutoffs[i - 0];
			if (prev.compareTo (next) >= 0) return false; // prev >= next
		}
		return true;
		*/ }
@return whether the parameters are strictly increasing
 @see java.lang.Comparable#compareTo (java.lang.Comparable)
@return whether the parameters are strictly increasing @see java . lang . Comparable#compareTo ( java . lang . Comparable )