boolean result = ((ScheduledTask)t).blockUntilNextRunFinished(timer.getDurationRemaining()); if (!result) return false; ((ScheduledTask)t).blockUntilNextRunFinished(timer.getDurationRemaining()); return true; } else {
boolean result = ((ScheduledTask)t).blockUntilNextRunFinished(timer.getDurationRemaining()); if (!result) return false; ((ScheduledTask)t).blockUntilNextRunFinished(timer.getDurationRemaining()); return true; } else {