I'm trying to write some classes that implements the java.util.concurrent.locks.Lock
interface, one of the methods that should be overridden is condition that returns a condition associated with the lock.
Is there an implementation for the java.util.concurrent.locks.Condition
interface that I can use? Writing one by myself seems like a hard task