private void setOutliers() {

        _minValue = Double.MAX_VALUE;
        _maxValue = Double.MIN_VALUE;
        _totalCount = 0;
        _totalValue = 0d;
        
        for (DMemeList dml : _grid) {
            
            if (dml.Min() != null && dml.Max() != null) {
                if (_minValue == null) {
                    _minValue = dml.Min();
                }

                if (_maxValue == null) {
                    _maxValue = dml.Max();
                }

                _minValue = (dml.Min() < _minValue) ? dml.Min() : _minValue;
                _maxValue = (dml.Max() > _maxValue) ? dml.Max() : _maxValue;
            }
            
            _totalCount += dml.Counts();
            _totalValue += dml.Sum() != null ? dml.Sum() : 0d;
        }
    }