public function setOrderByClause(Clause\OrderBy $objOrderByClause)
    {
        if ($this->objOrderByClause) {
            throw new Caller('You can only have one OrderBy clause in a query.');
        }
        $this->objOrderByClause = $objOrderByClause;
    }