int compareObjFrom = compare(obj, from); int compareObjTo = compare(obj, to); return (compareObjFrom >= 0) && (compareObjTo <= 0);
return (lower.compareTo(value) < 0) ? lower : ((upper.compareTo(value) > 0) ? upper : value);
if (subject == null) return false; boolean validExclEnds = (lower == null ? true : lower.compareTo(subject) < 0) && (upper == null ? true : upper.compareTo(subject) > 0); return validExclEnds || (!exclLowerEnd && subject.equals(lower)) || (!exclUpperEnd && subject.equals(upper));