support for ArrayList of String, CharSequence and Integer