Я полагаю, что вы ищете порядок, основанный на содержимом, а не порядок, в котором элемент emp встречается в экземпляре XML.Если это так, то SortedSet может поддерживать естественный порядок.Но не уверен, что xstream делает это просто.Если есть способ сопоставить его с SortedSet, тогда вы достигнете того, что ищете.
Если вы хотите, чтобы данные, упорядоченные по их вхождению в экземпляре XML, могли бы попросить xtream сопоставить их с реализациями List, но яЯ не уверен, что xstream гарантирует такое поведение.
Если заказ важен, то я предлагаю сделать его явно частью контракта , добавив атрибут порядка или индекса к элементу emp.