protected void init(final T from, final T to) {
        this.from = from;
        this.to = to;
    }
Class that holds a range of some number type. A null upper or lower bound
means an open ended range. The upper bound is not included i.e. [0..10) means
0,1,2,3,4,5,6,7,8,9 or this can be represented by the toString [0..9]
stroom-legacy/stroom-legacy-model_6_1/src/main/java/stroom/legacy/model_6_1/Range.java