Вот моя структура базы данных Firebase ...

Я хочу переместить узел, помеченный красным, вверху под сообщениями, когда в узле, помеченном зеленым, есть изменения в данных. Как этого можно достичь.
Вот мой код ...
ref.addChildEventListener(new ChildEventListener() { //ref is reference to messages node
public void onChildAdded(DataSnapshot dataSnapshot, String previousKey)
{
}
public void onChildChanged(DataSnapshot dataSnapshot, String s) {
//Here i need to implement this function
}
public void onChildRemoved(DataSnapshot dataSnapshot) {
}
public void onChildMoved(DataSnapshot dataSnapshot, String s) {
}
public void onCancelled(FirebaseError firebaseError) { }
});