public void reserveAndConsumeTasks() throws Exception {
SchedulerQueue queue = getQueueInstance();
TaskReservation reservation =queue.reserveTask(new ScheduledTaskImpl());
reservation.use();
reservation = queue.reserveTask(new ScheduledTaskImpl());
reservation.cancel();
reservation = queue.reserveTask(new ScheduledTaskImpl(100));
reservation.use();
reservation = queue.reserveTask(new ScheduledTaskImpl(120));
reservation.cancel();
reservation = queue.reserveTask(new ScheduledTaskImpl(140));