public String toString() {
		return 	"Extension(use): " + (useExtension ? "true" : "false") + "\n" +
				
				"Hash(use/name): " + (useHash ? "true" : "false") +	"/" + nameHash + "\n" +
				
				"Name(use/percentage/algo-ordinal): " + (useName ? "true" : "false") +
				"/" + String.valueOf(percentageMatchName) + "/" + matchAlgorithmName + "\n" +
				
				"Size(use/percentage/metric): " + (useSize ? "true" : "false") + "/" +
				String.valueOf(percentageMatchSize) + "/" + metricSize + "\n" +
				
				"Thorough(use/percentage): " + (useThorough ? "true" : "false") + "/" +
				String.valueOf(percentageMatchThorough) + "/" + (exitAfterFirstByteMisMatch ? "true" : "false");
	}