code: package com.google.checkstyle.test.chapter4formatting.rule462horizontalwhitespace;
  
  import java.util.Collection;
  import java.util.Map;
  
  public class InputWhitespaceAroundGenerics
  {
  
  }
  
  //No whitespace after commas
  class BadCommas < A,B,C extends Map < A,String > > //warn
  {
      private java.util.Hashtable < Integer, D > p = //warn
          new java.util.Hashtable < Integer, D > (); //warn
  }
  
  class Wildcard
  {
      public static void foo(Collection < ? extends Wildcard[] > collection) { //warn
          // A statement is important in this method to flush out any
          // issues with parsing the wildcard in the signature
          collection.size();
      }
  
      public static void foo2(Collection<?extends Wildcard[]> collection) {
          // A statement is important in this method to flush out any
          // issues with parsing the wildcard in the signature
          collection.size();
      }
  }
  
  // we need these interfaces for generics
  interface D {
  }
  interface E {
  }
  