I have face several problems when using ITextSharp table.
1) How to auto fit table column width to maximum? 
2) How to push the entire table to the right (right-align table not right-align table content)
below are what i am trying to achieve where | indicates starts and end of page. As we can see, column 1 (invoice A, B, CDE) are of different width, same to column 3. I would like itextsharp to auto fit the width. Perhaps there is a function in itextsharp that can achieve this?
|                    Invoice A : Be    |               
|                            B : Cdefg |
|                          CDE : abc   |
                  
     
    