private void addTimedEvent(TimedEvent timedEvent) {
		int size = this.timedEvents.size();
		for (int i = 0; i < size; ++i) {
			if (this.timedEvents.get(i).getTime() > timedEvent.getTime()) {
				this.timedEvents.add(i, timedEvent);
				return;
			}
		}		
		this.timedEvents.add(timedEvent);
	}