Minor code optimizations: * removed boxing * removed unused variables * removed useless casts* removed boxing * removed unused variables * removed useless casts * replaced asArrayList method with Arrays.asList