I have to sort a list on Parent Child relation
say
I have a following list
Object(Id,ParentId,.........)
obj1(1,1,........);
obj2(2,1,........);
obj3(3,3,........);
obj4(4,1,........);...