public function getLast($strType = "")
    {
        $varReturn = null;

        if (count($this->collection) > 0) {
            if (! empty($strType)) {
                $arrTemp = array_reverse($this->collection);
                foreach ($arrTemp as $object) {
                    if (get_class($object) == $strType) {
                        $varReturn = $object;
                        break;
                    }
                }
            } else {
                $varReturn = $this->collection[$this->count() - 1];
            }
        }

        return $varReturn;
    }