https://blog.csdn.net/qq_36004521/article/details/81482268
list constructed by children of this article, if the TreeSet, will have to rewrite CompareTo and equal, otherwise report
can not be cast to java.lang.Comparable error, the following links explain this error very detailed blog