I know the voting is a little shy on CR, but I'd have thought this post would have generated more views/votes at least a couple comments. But there's almost 60 views now, and still nothing.
Is there anything wrong with this question? If I were to review this code, I'd say something like it's generally clean and self-explanatory (maybe comments even clutter it up?), naming is good and consistent, and every function/method is very focused and that's good, but xyz.
Maybe this part is making the review request too narrow? Or the code is too trivial?
I'd like to know if the implementation could be made better /more efficient, especially with Insert and Sort methods; also I'd like another pair of eyes to examine the errors being raised and see if it all makes sense - the idea isn't to throw every error that's possible to get with a List, but I might have missed throwing an error that could help usability.
Or maybe I'm just too eager to read a review of that code?