public static final void sleep(long millis)
	{
		try {
			Thread.sleep(millis);
		} catch (InterruptedException e) {
			Thread.currentThread().interrupt();
			// Because if sleep throws that exception, the thread is no longer interrupted
		}
	}