@JsonIgnore
    public boolean isEmpty() {
        return isBounded() && from.longValue() >= to.longValue();
    }
Are we empty ? i.e. the lower bound is the same as the upper one.
stroom-util-shared/src/main/java/stroom/util/shared/Range.java