Como classificar as propriedades em java?

Eu tenho uma variável Properties e às vezes preciso adicionar outras propriedades a ela.

<code>Properties myBasicProps = this.getClass.getResourceAsStream(MY_PROPS_PATH);
...
Properties otherProps = new Properties();
otherProps.load(new StringReader(tempPropsString)); //tempPropsString contains my temporary properties
myBasicProps.putAll(otherProps);
</code>

Eu quero classificarmyBasicProps depois disto. Eu não quero pegar todas as chaves e valores, classificá-los comCollections.sort() e depois coloque tudo em um novo objeto. Existe uma maneira melhor?

questionAnswers(8)

yourAnswerToTheQuestion