Range ----- GeoTools includes a ``Range`` class to represent a numeric, or value, range. This is handy when expressing scales a data set is useful for. .. literalinclude:: /../src/main/java/org/geotools/metadata/MetadataExamples.java :language: java :start-after: // exampleRange start :end-before: // exampleRange end This actually works with any Comparable such as Strings or enumerations. .. literalinclude:: /../src/main/java/org/geotools/metadata/MetadataExamples.java :language: java :start-after: // exampleRangeComparable start :end-before: // exampleRangeComparable end We have a special ``NumericRange`` that uses the fact that numbers can work together to allow comparisons between ``NumericRange`` and ``NumericRange``. .. literalinclude:: /../src/main/java/org/geotools/metadata/MetadataExamples.java :language: java :start-after: // exampleNumberRange start :end-before: // exampleNumberRange end