BeginningWith(String source) {     String s = source.toLowerCase();     for (String e : elementsLowercase)       if (e.startsWith(s))         return true;     return false;   }    public boolean containsBeginningWith(String source) {     String s = source;     for (String e : elements)       if (e.startsWith(s))         return true;     return false;   }    public boolean contains