...
- Filter on a valid date range.
- Only alarms from the date range should be present in the list.
- Filter on an invalid date range (the start date being after the end date).
- No change should happen to the list.
- Only alarms from the start date and forward should be present in the list.
- Filter only on a end date.
- Only alarms prior and up to the end date should be present in the list.
...