ref #7902, ref #7901 add generic to allow return types for defaultValue and to allow toString and fromString methods
Related issues
feature request #7901: Make PreferencePredicates an interface to allow multiple implementations (e.g. for client apps, for grouping, for data type specific instances, etc.)
ref #7902, ref #7901 add generic to allow return types for defaultValue and to allow toString and fromString methods