return 0.0;
return a.getClassName().equals(b.getClassName()) ? EXACT_CLASS_NAME_MATCH : 0.0;
	public static double similarity(ClassFeatureSet a, ClassFeatureSet b) {		if (a.getNumFeatures() < MIN_FEATURES || b.getNumFeatures() < MIN_FEATURES)			return 0.0;				int numMatch = 0;		int max = Math.max(a.getNumFeatures(), b.getNumFeatures());				for (Iterator<String> i = a.featureIterator(); i.hasNext();) {			String feature = i.next();			if (b.hasFeature(feature)) {				++numMatch;			}		}				return ((double) numMatch / (double) max);			}