public bool IsValid()
        {
            IFileValidation fileValidator = new FileValidation(this.path);
            bool            fileValid     = fileValidator.IsFileValid();

            if (fileValid)
            {
                var                reader           = new Reader(this.path);
                string[]           content          = reader.GetContent();
                IContentValidation contentValidator = new ContentValidator(content);
                bool               contentValid     = contentValidator.IsTSVContentValid();
                if (contentValid)
                {
                    this.TSVContent = contentValidator.Content;
                    return(true);
                }
            }
            return(false);
        }