first property

V first
override

See IterableBase.first

Implementation

V get first {
  if (_root == null) return null;
  AvlNode<V> min = _root.minimumNode;
  return min != null ? min.object : null;
}