StringUtils isNumeric retorna true quando a entrada é "???", por quê? [duplicado]

Esta pergunta já tem uma resposta aqui:

Por que '१२३' é numérico? 5 respostas

Eu estava lendo o commons.apache.orgisNumeric definição de método e afirma:

StringUtils.isNumeric("???") = true;

Não sei por quê"???" é considerado numérico. Minhas suposições são:

A "?" é considerado um dígito unicodeÉ algum tipo de padrão regex

questionAnswers(2)

yourAnswerToTheQuestion