Commons Lang、IntRange

import org.apache.commons.lang.math.IntRange;

public class C2009052600 {
    public static void main(String[] args) {
        System.out.println(new IntRange(3));
        System.out.println(new IntRange(1, 3));

        System.out.println(new IntRange(new Integer(3)));
        System.out.println(new IntRange(new Integer(1), new Integer(3)));
    }
}

で、

Range[3,3]
Range[1,3]
Range[3,3]
Range[1,3]