01: /**
02:    Describes any class whose objects can be measured.
03: */
04: public interface Measurable
05: {
06:    /**
07:       Computes the measure of the object.
08:       @return the measure
09:    */
10:    double getMeasure();
11: }