static function create($left = null, $right = null, $operator=Query::EQUAL, $quote = null) {
		return new self($left, $right, $operator, $quote);
	}
static function create($left = null, $right = null, $operator=Query::EQUAL, $quote = null) {
		return new self($left, $right, $operator, $quote);
	}
static function create ( $ left = null , $ right = null , $ operator = Query :: EQUAL , $ quote = null ) { return new self ( $ left , $ right , $ operator , $ quote ) ; }
Returns new instance of self by passing arguments directly to constructor.
@param $left mixed
@param $right mixed[optional]
@param $operator string[optional]
@param $quote int[optional]
@return Condition
Returns new instance of self by passing arguments directly to constructor .