This page contains materials to accompany my article "Better monitors for Java" (original version in JavaWorld)
New: Version 2.0 features FIFO queues and the ability to wait with a given priority.