Packages
com.google.common.annotations  
com.google.common.base Miscellaneous common util classes and annotations.
com.google.common.collect This package contains generic collection interfaces and implementations, and other utilities for working with collections.