public abstract boolean supportsPatch(StringBuffer patchString, IPatch patch);
public abstract boolean supportsPatch(String patchString, IPatch patch);
    public abstract boolean supportsPatch(StringBuffer patchString, IPatch patch);