You should use method: final FeedbackPanel setSortingComparator(Comparator<FeedbackMessage> sortingComparator)
and create comparator which will sort FeedbbackMessages in proper order (in your situation probably those with feedbackMessage.component instanceof Form coming first) -- Best regards Tomasz Dziurko http://tomaszdziurko.pl