This is the source code for all examples in the Google Guava blog series, uses maven 3.0 Code for Monitor examples can be found in bbejeck.guava.monitor in the test directory Code for Futures and ListenableFutures can be found in bbejeck.guava.futures in the test directory The package bbejeck.support cantains all the infrastructure code to facilitate the examples