Added two sorting types - Numeric and Text. This is used because we should provide some default values depending on the sort type.