public AgeComparison GetAgeComparisonResult(AgeGap ageGap)
        {
            SortPeopleByBirthDate();
            var ageComparisonResult = _ageComparisonList.Count < 1 ? new AgeComparison() : GetSmallestOrLargestAgeGap(ageGap);

            return(ageComparisonResult);
        }
 private AgeComparison GetSmallestOrLargestAgeGap(AgeGap ageGap)
 {
     return(ageGap == AgeGap.Smallest ? GetSmallestAgeGap() : GetLargestAgeGap());
 }