# File lib/god/driver.rb, line 98
    def schedule(condition, delay = condition.interval)
      applog(nil, :debug, "driver schedule #{condition} in #{delay} seconds")
      
      @events.concat([DriverEvent.new(condition, delay)])
      
      # sort events
      @events.sort! { |x, y| x.at <=> y.at }
    end