The order of items in a rollup field array is determined by the order of the linked records from which the rollup is pulling data. Change the link order, and the rolled up data order will change accordingly. The link order can be changed manually (cumbersome) or by using a script that reads a specific field in the linked record and sorts based on that field.