public interface Range<T extends Comparable> extends List<T>
from value and calling next() successively
 until you reach the to value. For a reverse range,
 the list is obtained by starting at the to value and
 successively calling previous() until the from
 value is reached.| Modifier and Type | Method and Description | 
|---|---|
| boolean | containsWithinBounds(Object o)Indicates whether an object is greater than or equal to the  fromvalue for the range and less than or equal to thetovalue. | 
| T | getFrom()The lower value in the range. | 
| T | getTo()The upper value in the range. | 
| String | inspect() | 
| boolean | isReverse()Indicates whether this is a reverse range which iterates backwards
 starting from the to value and ending on the from value | 
| List<T> | step(int step)Forms a list by stepping through the range by the indicated interval. | 
| void | step(int step,
    Closure closure)Steps through the range, calling a closure for each number. | 
T getFrom()
T getTo()
boolean isReverse()
true if this is a reverse rangeboolean containsWithinBounds(Object o)
from
 value for the range and less than or equal to the to value.o - the object to check against the boundaries of the rangetrue if the object is between the from and to valuesvoid step(int step,
        Closure closure)
step - the amount by which to step. If negative, steps through the
                range backwards.closure - the Closure to callList<T> step(int step)
step - the amount by which to step. If negative, steps through the
             range backwards.