# File lib/rufus/scheduler/job_array.rb, line 54
      def each(now, &block)

        to_a.sort_by do |job|

          job.next_time || (now + 1)

        end.each do |job|

          nt = job.next_time
          break if ( ! nt) || (nt > now)

          block.call(job)
        end
      end