code: public static List<String> toList(CharSequence self) {
          String s = self.toString();
          int size = s.length();
          List<String> answer = new ArrayList<String>(size);
          for (int i = 0; i < size; i++) {
              answer.add(s.substring(i, i + 1));
          }
          return answer;
      }
docs: Converts the given CharSequence into a List of Strings of one character.
  
  @param self a CharSequence
  @return a List of characters (a 1-character String)
  @see #toSet(String)
  @since 1.8.2