Создайте ключ, содержащий эти два целочисленных значения, и используйте его в качестве ключа для вашей карты. Сделайте этот ключ Comparable и реализуйте там логику сортировки.
Примерно так:
class MyCustomKey implements Comparable<MyCustomKey> {
final int id;
final int idSeq;
public MyCustomKey(int id, int idSeq) {
this.id = id;
this.idSeq = idSeq;
}
public int getId() {
return this.id;
}
public int getIdSeq() {
return this.idSeq;
}
@Override
public int compareTo(MyCustomKey o) {
// your compare logic goes here
return -1;
}
}
Затем вы можете использовать его в качестве ключа для вашей карты, предпочтительно TreeMap , если он должен быть отсортирован.