@TedHopp спасибо за предложение, постараемся включить его в ответ :)
я есть массив объектов.
Можно ли создать новый массив, который является копией этого массива, но в обратном порядке? Я искал что-то вроде этого.
// my array
ArrayList<Element> mElements = new ArrayList<Element>();
// new array
ArrayList<Element> tempElements = mElements;
tempElements.reverse(); // something to reverse the order of the array