@Override public String build() { String ret = " AND "; if (left != null) ret = left.build() + ret; if (right != null) ret = ret + right.build(); return "(" + ret.trim() + ")"; }