в записи есть дата, когда нужно в очередь положить. И при каждом изменении коллекции я удаляю планировщик и делаю новый
Это при изменении списка НАСТРОЙКИ задач. Тут можно и при записи все обновлять) А можно и по таймеру проверять дату время и добавлять задачу в очередь. Все в Ваших руках!)