/// <summary>
        /// Create new FullnameCollection with names sorted from supplied FullnameCollection
        /// </summary>
        /// <param name="fullnameCollection"></param>
        /// <returns>new FullnameCollection</returns>
        public FullnameCollection SortByLastnameGivenname(FullnameCollection fullnameCollection)
        {
            var sortedNames = fullnameCollection.OrderBy(x => x.Lastname + x.Givennames).ToList();

            return(new FullnameCollection(sortedNames));
        }