@Override public void copyTo(ArrayMirror destination, int sourceStart, int destinationStart, int count) { for (int i = 0; i < count; i++) { destination.set(destinationStart + i, array[sourceStart + i]); } }