java.lang.Object o = (java.lang.Object)timeoutWaiters.remove();
java.lang.Object o = (java.lang.Object)timeoutWaiters.remove(0);
	public synchronized void setTimeFactor(double factor) {		long now = System.currentTimeMillis();		elapsedLemMs = getTimeMs(now);		startPeriodSystemMs = now;		LemTimeFactor = factor;		while (timeoutWaiters.size() > 0) {			java.lang.Object o = (java.lang.Object)timeoutWaiters.remove();			synchronized (o) {				o.notifyAll();			}		}	}