A Java helper class to permutate Arrays of any kind