# File lib/god/timer.rb, line 63 def schedule(condition, interval = condition.interval) @mutex.synchronize do @events << TimerEvent.new(condition, interval) @events.sort! { |x, y| x.at <=> y.at } end end