public final void wait (long time) throws InterruptedException { SystemSupport.wait(this, time);
public final void wait () throws InterruptedException { SystemSupport.wait(this);
    public final void wait (long time) throws InterruptedException {	SystemSupport.wait(this, time); // wait at least 'time' milliseconds    }