public interface ISynchronizer<RESULT>
ISynchronizer
and there must only ever exist one consumer for it. Once the
result value is consumed by the consumer this ISynchronizer
must not be reused.
Copyright (c) 2011-2014 Eike Stepper (Berlin, Germany) and others.