public function where($predicate, $combination = null)
    {
        $this->select->where($predicate, $combination);
        return $this;
    }
public function where($predicate, $combination = null)
    {
        $this->select->where($predicate, $combination);
        return $this;
    }
public function where ( $ predicate , $ combination = null ) { $ this -> select -> where ( $ predicate , $ combination ) ; return $ this ; }
Add a where condition

@param  Where|\Closure|string|array|Predicate\PredicateInterface $predicate
@param  string $combination One of the OP_* constants from Zend\Db\Sql\Predicate\PredicateSet
@throws Zend\Db\Sql\Exception\InvalidArgumentException
@return TableSearch
Add a where condition