There is no good reason to have a mutable object as the public static member of an interface. Such variables should be moved into classes and their visibility lowered.
This rule checks that interfaces do not have public static array, Collection, or Date members.
public interface MyInterface {
public static String [] strings; // Noncompliant
}