public function startDueJobs($current_time = null) {
        foreach ($this->jobs as $job) {
            $schedule = CronExpression::factory($job->schedule);
            if ($schedule->isDue($current_time)) {
                $this->schedule->run($job);
            }
        }
    }