int insertIndex = findNearestValue(data); if ((m_NumValues <= insertIndex) || (m_Values[insertIndex] != data)) { if (m_NumValues < m_Values.length) {
int insertIndex = findNearestValue(data); if ((m_NumValues <= insertIndex) || (m_Values[insertIndex] != data)) { if (m_NumValues < m_Values.length) {
int start = findNearestValue(data); for (int i = start; i < m_NumValues; i++) { delta = m_Values[i] - data;
int start = findNearestValue(data); for (int i = start; i < m_NumValues; i++) { delta = m_Values[i] - data;