In Java (and related languages such as Scala), java.lang.CharSequence is an interface to sequences of character values.