Jak sortować tablicę obiektów json w java
mam dwa obiekty json w jsonarray w ten sposób
"errorCode": "1",
"data": [
{
"messageId": 590,
"message": "WvZiT3RPm7feC6Hxsa/Ing==",
"messageType": "CHAT",
"sentOn": "01:51 PM, Apr 06, 2013",
"mainParent": 589,
"officeId": "19",
"webParent": 590
},
{
"messageId": 589,
"message": "1A45rtoC3Cy88h73TEvDqQ==",
"messageType": "CHAT",
"sentOn": "01:50 PM, Apr 06, 2013",
"parent": 0,
"signImg": null,
"mainParent": 589,
"officeId": "19",
"webParent": 1
}
]
więc chcę sortować w porządku rosnącym na podstawie klucza identyfikacyjnego wiadomości. Próbowałem z komparatorem z typem obiektu jako obiekt json, otrzymuję błąd w metodzie compareto. proszę zasugeruj mi