By Joshua D. Suereth
This article is taken from the book Scala in Depth. The author explains how Google Collections API enhances the standard Java collections through immutable data structures and functional interaction with collections.

Examining functional concepts in Google Collections (PDF)