anchor.diff:    final Duration duration;
   
     @override
  -  _SortArrowState createState() => _SortArrowState(up);
  +  _SortArrowState createState() => _SortArrowState();
   }
   
   class _SortArrowState extends State<_SortArrow> with TickerProviderStateMixin {
  -  _SortArrowState(bool? up) {
  -    _up = up;
  -  }
     late AnimationController _opacityController;
     late Animation<double> _opacityAnimation;
   
  
positive.code:   /// NOTE: setting this field will disable standard horizontal dividers which are controlled by
    /// themes and [dividerThickness] property
    // TODO: Add test
    final TableBorder? border;
  
    /// Determines ratio of Small column's width to Medium column's width.
  
negative.code:   @override
    void initState() {
      super.initState();
      _up = widget.up;
      _opacityAnimation = CurvedAnimation(
        parent: _opacityController = AnimationController(
          duration: widget.duration,
  