class QuantizedClock extends Clock {

	@Override
	public long getTime() {
		final long time = delegate.getTime();
		return time - (time % periodInMS);
	}

	public  QuantizedClock(Clock delegate, long periodInMS);

}