1 /**
2 Describes any class whose objects can measure other objects.
3 */
4 public interface Measurer
5 {
6 /**
7 Computes the measure of an object.
8 @param anObject the object to be measured
9 @return the measure
10 */
11 double measure(Object anObject);
12 }