Range represents a set of values, used to match fields of a calendar. If end < start, then end is interpreted as equal to start. Similarly, if step is less than 1, then step is interpreted as 1.
End of range (inclusive)
Start of range (inclusive)
The step to take between each value.