How do I change the order in which stored messages are returned?

Messages are always returned in oldest to newest order. You can retrieve various slices of stored messages via the start, end, reverse options, but their return order is always the same. Please see the Storage API docs for a complete description.