public void removeLast(){
  int last=m_Ruleset.size() - 1;
  m_Ruleset.remove(last);
  m_Filtered.remove(last);
  m_SimpleStats.remove(last);
  if (m_Distributions != null) {
    m_Distributions.remove(last);
  }
}

public void removeLast ( ) { int last = m_Ruleset . size ( ) - 1 ; m_Ruleset . remove ( last ) ; m_Filtered . remove ( last ) ; m_SimpleStats . remove ( last ) ; if ( m_Distributions != null ) { m_Distributions . remove ( last ) ; } }
remove the last rule in the ruleset as well as it ' s stats . it might be useful when the last rule was added for testing purpose and then the test failed
