Chronological order of data in device.getdata

Chronological order of data in device.getdata

@SA

It looks like the order of data from the getdata call is in reverse chronological order, i.e the most recent data comes as the first element of the array and so on. Is this expected?