On number type columns, cell values get right-aligned which is great, and the position of the header's feature icon (e.g. filtering icon) and the header text become inverted. The icon is placed on the left of the header text on number column. I've got questions regarding this behavior from SEVERAL customers that they feel this behavior unnatural, some of them said operational icons (e.g. filtering icon) should be placed on the same position even on a number type (right-aligned) column in terms of UX.

Is this designed in the material guideline? If it's by designed with a certain reason then could you consider to have an option to allow developers to choose the alignment?
The filtering icon is placed on the left of the header text "Unit Price"
The icon should be placed on the same place on every column regardless of the column's dataType.
The layout is by design as described in the Material guidelines https://material.io/design/components/data-tables.html#specs
@gdayori, also, the users can alter the look & feel of our components using Sass. Let us know if you need a sample demonstrating how to achieve the desired scenario using custom styles.
@StefanIvanov I couldn't find description that icons should be placed on the left of the header text. Where's described about it?
@tiliev Thanks! I know how to achieve it with Sass but I just want to discuss how the default style should look.
@StefanIvanov I couldn't find description that icons should be placed on the left of the header text. Where's described about it?
It is not mentioned in written but it is visible on each of their screen shots, which lead to our decision to match their visuals with the given default look on our end.
@StefanIvanov Thanks for your reply. I found some images indicating that you are right... I understand that this UI is exactly following the Material Guideline.
I'm closing this since the current UI is by design.