public FOLDomain(List<String> constants, List<String> functions, List<String> predicates) { this.constants = new List<String>(constants); this.functions = new List<String>(functions); this.predicates = new List<String>(predicates); }