code: public void push (final T newVal)
    {
      final int index = (int) (m_aCurrentIndex.incrementAndGet () % m_nMaxSize);
      m_aCircularArray[index].set (newVal);
    }
docs: Adds a new item
  
  @param newVal
  value to push