JConch: Java Concurrency Handler

Packages
jconch.cache Collection data types that provide cached look-ups in a thread-safe manner.
jconch.functor Function objects used in transformations.
jconch.lock Locking implementations, including logically equivalent locks.
jconch.multikey Provides Map keys based on multiple objects.
jconch.testing A collection of useful utilities for testing concurrent and multithreaded code.