Implements Iterator for DateRange