private void ReplaceCurrentMaximum(PostedTime replacement) { if(InnerItems.Count == 1 || replacement.CompareTo(Maximum) > 0) { Maximum = replacement; } }