Implement Comparable in Namespace contract so it can be used in a TreeSet

Description

TreeModel is giving me ClassCastExceptions (with java.lang.Comparable as the reason) when I try to insert Namespaces into its internal TreeSet.

To fix this, the Namespace interface needs to override Comparable<Namespace>

I am submitting a patch for this as part of the pull request for

Environment

None

Status

Assignee

Peter Ansell

Reporter

Peter Ansell

Labels

None

Components

Fix versions

Affects versions

Priority

Major
Configure