@Override public Object visit(NotNode node) { StringBuilder sb = new StringBuilder(); sb.append(visit(node.GetLeftChild())); sb.append(" NOT "); sb.append(visit(node.GetRightChild())); return sb.toString(); }