java convert set to ordered list