public boolean matches(char s[], int len) {return (len - suffix.length >= min && endsWith(s, len, suffix));}
public virtual bool Matches(char[] s, int len){return (len - m_suffix.Length >= m_min && StemmerUtil.EndsWith(s, len, m_suffix));}