code: func (ui *UI) DisplayChangesForPush(changeSet []Change) error {
  	if len(changeSet) == 0 {
  		return nil
  	}
  
  	var columnWidth int
  	for _, change := range changeSet {
  		if width := wordSize(ui.TranslateText(change.Header)); width > columnWidth {
  			columnWidth = width
  		}
  	}
  
  	for _, change := range changeSet {
  		padding := columnWidth - wordSize(ui.TranslateText(change.Header)) + 3
  		err := ui.DisplayChangeForPush(change.Header, padding, change.HiddenValue, change.CurrentValue, change.NewValue)
  		if err != nil {
  			return err
  		}
  	}
  
  	return nil
  }
docs: // DisplayChangesForPush will display the set of changes via
  // DisplayChangeForPush in the order given.