use ArrayList in IntervalChooser