@return an index, or {@code -1} if no character matches
file : https_github_com_google_guava_git/guava/src/com/google/common/base/CharMatcher.java