public Long min() { if (isEmpty()) return null; if (m_end < m_start) return Long.valueOf(m_exclusive ? m_end+1 : m_end); return Long.valueOf(m_start); }