Refactor the code, separate the LogContainer to ILogSet and
ILogNavigator part.
Try to using big ArrayList to adjust the performance in the future.