com.googlecode.combinatoricslib:combinatoricslib (maven): Very simple java library to generate permutations, combinations and other combinatorial sequences. 
Keywords: cartesian-products|combinations|combinatorics|java|permutation|subsets