Sometimes you wish you could add to an array the same way you can add to a list.
Integer[] numbers = {1, 2, 3};
numbers = ArrayUtils.addToArray(numbers, 4, 5, 6);
will result in a new copy of the array with the added items
Integer[] resulting = {1, 2, 3, 4, 5, 6};