Java Library of most common Data Structures and Algorithms.